Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

358
Visualizações
Coincide con "Y" si la oración anterior tiene un "y"

Básicamente, quiero hacer esto:

Texto y texto de texto. Texto de texto. y texto (No coincida con este "Y").
Texto y texto de texto. y texto (Haga coincidir este "Y".)

En este momento, tengo esta expresión regular: .*\b(and)\b.*\. And . Pero coincide con ambos And en el ejemplo anterior: https://regexr.com/65k52

¿Cómo modificar esta expresión regular para que solo coincida con And si la oración anterior tiene and ?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Si quieres usar . + espacios en blanco como una secuencia de separación de oraciones que puede usar

 (?=\S)[^.]*(?:\.(?!\s)[^.]*)*?\band\b[^.]*(?:\.(?!\s)[^.]*)*\.\s+And\b (?=\S)(?:[^.]|\.(?!\s))*?\band\b(?:[^.]|\.(?!\s))*\.\s+And\b

Vea la demostración de expresiones regulares n.° 1 y la demostración de expresiones regulares n.° 2 . Detalles :

  • (?=\S) - el siguiente carácter debe ser un espacio que no sea en blanco
  • (?:[^.]|\.(?!\s))*? - cero o más (pero la menor cantidad posible) de ocurrencias de cualquier carácter que no sea . o un . que no va inmediatamente seguido de espacios en blanco
  • \band\b - palabra completa and
  • (?:[^.]|\.(?!\s))* - cero o más (pero tantas como sea posible) apariciones de cualquier carácter que no sea . o un . que no va inmediatamente seguido de espacios en blanco
  • \. - un punto
  • \s+ - uno o más espacios en blanco
  • And\b - una palabra completa And .
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda